<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml">
  <!--Get-AppLockerFileInformation -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AppLockerFileInformation
      </command:name>
      <maml:description>
        <maml:para>从文件列表或事件日志中获取 AppLocker 文件信息。</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AppLockerFileInformation</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Get-AppLockerFileInformation cmdlet 将从文件列表或事件日志中检索 AppLocker 文件信息。检索的文件信息可以包括发布者信息、文件哈希信息以及文件路径信息。事件日志中的文件信息可能不包含所有这些字段。未签名的文件没有任何发布者信息。</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AppLockerFileInformation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByValue)" position="0">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>从其检索文件信息的文件的路径列表。支持正则表达式。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AppLockerFileInformation</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="1">
          <maml:name>Directory</maml:name>
          <maml:description>
            <maml:para>指定包含有从其检索文件信息的文件的目录。若要搜索该目录中的所有子文件夹和文件，请包括 Recurse 参数。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>FileType</maml:name>
          <maml:description>
            <maml:para>指定要搜索的一般文件类型。文件类型选项为：Exe、Script、WindowsInstaller 或 Dll。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="true">AppLockerFileType[]</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Recurse</maml:name>
          <maml:description>
            <maml:para>搜索由 Directory 参数指定的目录中的所有子文件夹和文件。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AppLockerFileInformation</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>EventLog</maml:name>
          <maml:description>
            <maml:para>指定从事件日志中检索文件信息。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>LogPath</maml:name>
          <maml:description>
            <maml:para>指定 AppLocker 事件所在的事件日志的日志名称或文件路径。如果未指定此参数，则默认使用本地的 Microsoft-Windows-AppLocker/EXE 和 DLL 通道。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>EventType</maml:name>
          <maml:description>
            <maml:para>按事件类型筛选 AppLocker 事件。事件类型选项为：Allowed、Denied 或 Audited。这些事件类型与 AppLocker 事件日志中的“信息”、“错误”和“警告”级别事件相对应。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="true">AppLockerEventType[]</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Statistics</maml:name>
          <maml:description>
            <maml:para>提供在应用可选筛选器后文件在事件日志中列出的次数。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section  -->
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByValue)" position="1">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>从其检索文件信息的文件的路径列表。支持正则表达式。</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="1">
        <maml:name>Directory</maml:name>
        <maml:description>
          <maml:para>指定包含有从其检索文件信息的文件的目录。若要搜索该目录中的所有子文件夹和文件，请包括 Recurse 参数。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>FileType</maml:name>
        <maml:description>
          <maml:para>指定要搜索的一般文件类型。文件类型选项为：Exe、Script、WindowsInstaller 或 Dll。</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="true">AppLockerFileType[]</command:parameterValue>
        <dev:type>
          <maml:name>AppLockerFileType[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Exe, Script, WindowsInstaller, Dll</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Recurse</maml:name>
        <maml:description>
          <maml:para>搜索由 Directory 参数指定的目录中的所有子文件夹和文件。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>EventLog</maml:name>
        <maml:description>
          <maml:para>指定从事件日志中检索文件信息。</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>LogPath</maml:name>
        <maml:description>
          <maml:para>指定 AppLocker 事件所在的事件日志的日志名称或文件路径。如果未指定此参数，则默认使用本地的 Microsoft-Windows-AppLocker/EXE 和 DLL 通道。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Microsoft-Windows-AppLocker/EXE 和 DLL</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>EventType</maml:name>
        <maml:description>
          <maml:para>按事件类型筛选 AppLocker 事件。事件类型选项为：Allowed、Denied 或 Audited。这些事件类型与 AppLocker 事件日志中的“信息”、“错误”和“警告”级别事件相对应。</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="true">AppLockerEventType[]</command:parameterValue>
        <dev:type>
          <maml:name>AppLockerEventType[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Allowed, Denied, Audited</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Statistics</maml:name>
        <maml:description>
          <maml:para>提供在应用可选筛选器后文件在事件日志中列出的次数。</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>FileInformation[]</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:returnValue>
    </command:returnValues>
    <!-- Notes section  -->
    <maml:alertSet>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>

        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <!-- Example section  -->
    <!-- Example section  -->
    <command:examples>

      <command:example>
        <maml:title>
          -------------------------- 示例 1 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerFileInformation -Directory C:\Windows\System32\ -Recurse -FileType Exe, Script</dev:code>
        <dev:remarks>
          <maml:para>获取目录 C:\Windows\System32 中的所有可执行文件和脚本的文件信息。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 2 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerFileInformation -Path "C:\Program Files\Microsoft Office\Winword.exe"</dev:code>
        <dev:remarks>
          <maml:para>获取路径 C:\Program Files\Microsoft Office\ 中的 Winword.exe 文件的文件信息。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 3 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerFileInformation -EventLog -LogPath &quot;Microsoft-Windows-AppLocker/EXE and DLL&quot; -EventType Audited</dev:code>
        <dev:remarks>
          <maml:para>获取本地 Microsoft-Windows-AppLocker/EXE 和 DLL AppLocker 事件日志中的所有已审核事件的文件信息。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 4 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerFileInformation -EventLog -LogPath &quot;Microsoft-Windows-AppLocker/MSI and Script&quot; -EventType Allowed -Statistics</dev:code>
        <dev:remarks>
          <maml:para>获取本地 Microsoft-Windows-AppLocker/MSI 和 Script 事件日志中所有允许的脚本事件的统计信息。该 cmdlet 提供了一个脚本或 Windows Installer 文件在事件日志中列出的次数。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 5 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerFileInformation -EventLog -LogPath &quot;Microsoft-Windows-AppLocker/EXE and DLL&quot; -EventType Audited | New-AppLockerPolicy -RuleType Publisher, Hash, Path -User Everyone | Set-AppLockerPolicy -LDAP &quot;LDAP://DC13.Contoso.com/CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=Contoso,DC=com&quot;</dev:code>
        <dev:remarks>
          <maml:para>获取本地 Microsoft-Windows-AppLocker/EXE 和 DLL 事件日志中的所有已审核事件的文件信息，并为已审核事件中的文件新建一个 AppLocker 策略，然后为指定的组策略对象 (GPO) 设置 AppLocker 策略。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>
    </command:examples>

    <!-- Link section  -->
    <maml:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online version:</maml:linkText>
        <maml:uri>http://go.microsoft.com/fwlink/?LinkID=144109</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>

      <maml:navigationLink>
        <maml:linkText>Get-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Test-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
    </maml:relatedLinks>
  </command:command>
  <!-- Get-AppLockerPolicy -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Get-AppLockerPolicy
      </command:name>
      <maml:description>
        <maml:para>获取本地、有效或域 AppLocker 策略。</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Get</command:verb>
      <command:noun>AppLockerPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>
        Get-AppLockerPolicy cmdlet 将从本地组策略对象 (GPO)、指定 GPO 或计算机上的有效 AppLocker 策略获取 AppLocker 策略。输出结果是 AppLockerPolicy 对象或 XML 格式的字符串。
      </maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Local</maml:name>
          <maml:description>
            <maml:para>从本地 GPO 获取 AppLocker 策略。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>XML</maml:name>
          <maml:description>
            <maml:para>指定 AppLocker 策略以 XML 格式的字符串输出。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Domain</maml:name>
          <maml:description>
            <maml:para>从 LDAP 参数中的路径指定的 GPO 获取 AppLocker 策略。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>LDAP</maml:name>
          <maml:description>
            <maml:para>组策略对象的 LDAP 路径。必须指定唯一的 GPO。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>XML</maml:name>
          <maml:description>
            <maml:para>指定 AppLocker 策略以 XML 格式的字符串输出。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Get-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Effective</maml:name>
          <maml:description>
            <maml:para>获取本地计算机上的有效 AppLocker 策略。有效策略是本地计算机上的本地 AppLocker 策略和任何已应用的域策略的合并。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>XML</maml:name>
          <maml:description>
            <maml:para>指定 AppLocker 策略以 XML 格式的字符串输出。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section  -->
    <command:parameters>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Local</maml:name>
        <maml:description>
          <maml:para>从本地 GPO 获取 AppLocker 策略。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Domain</maml:name>
        <maml:description>
          <maml:para>从 LDAP 参数中的路径指定的 GPO 获取 AppLocker 策略。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Effective</maml:name>
        <maml:description>
          <maml:para>获取本地计算机上的有效 AppLocker 策略。有效策略是本地计算机上的本地 AppLocker 策略和任何已应用的域策略的合并。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>LDAP</maml:name>
        <maml:description>
          <maml:para>组策略对象的 LDAP 路径。必须指定唯一的 GPO。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>XML</maml:name>
        <maml:description>
          <maml:para>指定 AppLocker 策略以 XML 格式的字符串输出。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>默认情况下，Get-AppLockerPolicy 将返回一个 AppLockerPolicy 对象。如果您使用 XML 参数，则将以 XML 格式的字符串返回 AppLocker 策略。</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:returnValue>
    </command:returnValues>
    <!-- Notes section  -->
    <maml:alertSet>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>

        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <!-- Example section  -->
    <command:examples>

      <command:example>
        <maml:title>
          -------------------------- 示例 1 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerPolicy -Local</dev:code>
        <dev:remarks>
          <maml:para>以 AppLockerPolicy 对象的形式获取本地 AppLocker 策略。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 2 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerPolicy -Domain -LDAP &quot;LDAP://DC13.Contoso.com/CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=Contoso,DC=com&quot; </dev:code>
        <dev:remarks>
          <maml:para>获取由 LDAP 路径指定为 AppLockerPolicy 对象的唯一 GPO 的 AppLocker 策略。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 3 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerPolicy -Effective -XML &gt; C:\temp\Effective.xml</dev:code>
        <dev:remarks>
          <maml:para>获取计算机上的有效策略，然后以 XML 格式将它发送到指定文件。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 4 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerPolicy -Local | Test-AppLockerPolicy -Path C:\Windows\System32\*.exe -User Everyone</dev:code>
        <dev:remarks>
          <maml:para>获取计算机上的本地 AppLocker 策略，然后使用 Test-AppLockerPolicy 对该策略进行测试以确定是否允许 Everyone 组运行 C:\Windows\System32 中的可执行文件。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>
    </command:examples>
    <!-- Link section  -->
    <maml:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online version:</maml:linkText>
        <maml:uri>http://go.microsoft.com/fwlink/?LinkID=144111</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Test-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerFileInformation</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
    </maml:relatedLinks>
  </command:command>
  <!-- Set-AppLockerPolicy -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Set-AppLockerPolicy
      </command:name>
      <maml:description>
        <maml:para>为指定的组策略对象 (GPO) 设置 AppLocker 策略。</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Set</command:verb>
      <command:noun>AppLockerPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Set-AppLockerPolicy cmdlet 将设置指定的 GPO 以包含指定的 AppLocker 策略。如果未指定轻型目录访问协议 (LDAP) 路径，则本地 GPO 为默认设置。如果未指定 Merge 参数，则目标 GPO 中的现有 AppLocker 策略将被新策略覆盖。</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="0">
          <maml:name>XMLPolicy</maml:name>
          <maml:description>
            <maml:para>指定用于保存 AppLocker 策略 XML 文件的路径。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>LDAP</maml:name>
          <maml:description>
            <maml:para>指定 GPO 的 LDAP 路径。它必须指定唯一的 GPO。如果未指定此参数，则将设置本地 AppLocker 策略。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Merge</maml:name>
          <maml:description>
            <maml:para>使用 Merge 参数时，指定 AppLocker 策略中的规则将与 LDAP 路径中指定的目标 GPO 中的 AppLocker 规则合并。策略合并将删除具有重复规则 ID 的规则，并将保留目标 GPO 中由 AppLocker 策略指定的强制设置。如果未指定 Merge 参数，则新策略将覆盖现有策略。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Confirm</maml:name>
          <maml:description>
            <maml:para>在执行命令之前提示您进行确认。</maml:para>
          </maml:description>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>WhatIf</maml:name>
          <maml:description>
            <maml:para>描述如果执行该命令会发生什么情况（无需实际执行该命令）。</maml:para>
          </maml:description>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Set-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByValue)" position="0">
          <maml:name>PolicyObject</maml:name>
          <maml:description>
            <maml:para>指定包含 AppLocker 策略的 AppLockerPolicy 对象。此对象可从 Get-AppLockerPolicy 和 New-AppLockerPolicy 获取。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">AppLockerPolicy</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>LDAP</maml:name>
          <maml:description>
            <maml:para>指定 GPO 的 LDAP 路径。它必须指定唯一的 GPO。如果未指定此参数，则将设置本地 AppLocker 策略。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Merge</maml:name>
          <maml:description>
            <maml:para>使用 Merge 参数时，指定 AppLocker 策略中的规则将与 LDAP 路径中指定的目标 GPO 中的 AppLocker 规则合并。策略合并将删除具有重复规则 ID 的规则，并将保留目标 GPO 中由 AppLocker 策略指定的强制设置。如果未指定 Merge 参数，则新策略将覆盖现有策略。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Confirm</maml:name>
          <maml:description>
            <maml:para>在执行命令之前提示您进行确认。</maml:para>
          </maml:description>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>WhatIf</maml:name>
          <maml:description>
            <maml:para>描述如果执行该命令会发生什么情况（无需实际执行该命令）。</maml:para>
          </maml:description>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section  -->
    <command:parameters>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="0">
        <maml:name>XMLPolicy</maml:name>
        <maml:description>
          <maml:para>指定用于保存 AppLocker 策略 XML 文件的路径。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByValue)" position="0">
        <maml:name>PolicyObject</maml:name>
        <maml:description>
          <maml:para>指定包含 AppLocker 策略的 AppLockerPolicy 对象。此对象可从 Get-AppLockerPolicy 和 New-AppLockerPolicy 获取。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">AppLockerPolicy</command:parameterValue>
        <dev:type>
          <maml:name>AppLockerPolicy</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>LDAP</maml:name>
        <maml:description>
          <maml:para>指定 GPO 的 LDAP 路径。它必须指定唯一的 GPO。如果未指定此参数，则将设置本地 AppLocker 策略。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Merge</maml:name>
        <maml:description>
          <maml:para>使用 Merge 参数时，指定 AppLocker 策略中的规则将与 LDAP 路径中指定的目标 GPO 中的 AppLocker 规则合并。策略合并将删除具有重复规则 ID 的规则，并将保留目标 GPO 中由 AppLocker 策略指定的强制设置。如果未指定 Merge 参数，则新策略将覆盖现有策略。</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Confirm</maml:name>
        <maml:description>
          <maml:para>在执行命令之前提示您进行确认。</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue />
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>WhatIf</maml:name>
        <maml:description>
          <maml:para>描述如果执行该命令会发生什么情况（无需实际执行该命令）。</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue />
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Set-AppLockerPolicy 可将 AppLocker 策略设置为 AppLockerPolicy 对象或包含 AppLocker 策略的 XML 文件。</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:returnValue>
    </command:returnValues>
    <!-- Notes section  -->
    <maml:alertSet>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>

        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <!-- Example section  -->
    <command:examples>

      <command:example>
        <maml:title>
          -------------------------- 示例 1 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Set-AppLockerPolicy -XMLPolicy C:\Policy.xml</dev:code>
        <dev:remarks>
          <maml:para>将本地 AppLocker 策略设置为在 C:\Policy.xml 中指定的策略。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 2 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Set-AppLockerPolicy -XMLPolicy C:\Policy.xml -LDAP &quot;LDAP://DC13.Contoso.com/CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=Contoso,DC=com&quot;</dev:code>
        <dev:remarks>
          <maml:para>将 LDAP 路径中指定的 GPO 设置为包含 C:\Policy.xml 中指定的 AppLocker 策略。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 3 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerPolicy -Local | Set-AppLockerPolicy -LDAP &quot;LDAP://DC13.Contoso.com/CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=Contoso,DC=com&quot; -Merge</dev:code>
        <dev:remarks>
          <maml:para>获取本地 AppLocker 策略，然后将该策略与 LDAP 路径中指定的 GPO 中的现有 AppLocker 策略合并。请参见 Merge 参数说明以了解如何合并两种策略的详细信息。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>
    </command:examples>
    <!-- Link section  -->
    <maml:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online version:</maml:linkText>
        <maml:uri>http://go.microsoft.com/fwlink/?LinkID=144110</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Test-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerFileInformation</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
    </maml:relatedLinks>
  </command:command>
  <!-- New-AppLockerPolicy -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        New-AppLockerPolicy
      </command:name>
      <maml:description>
        <maml:para>使用文件信息列表和其他规则创建选项创建一个新 AppLocker 策略。</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>New</command:verb>
      <command:noun>AppLockerPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>New-AppLockerPolicy cmdlet 将使用文件信息列表为给定用户或组自动生成规则。它可以根据发布者、哈希或路径信息生成规则。使用 Get-AppLockerFileInformation 可创建文件信息的列表。</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByValue)" position="0">
          <maml:name>FileInformation</maml:name>
          <maml:description>
            <maml:para>一个文件可以包含发布者、路径和哈希信息。可能会缺少一些信息，如未签名文件的发布者信息。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="true">FileInformation[]</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>RuleType</maml:name>
          <maml:description>
            <maml:para>指定要从文件信息创建的规则的类型。发布者、路径或哈希规则可从文件信息进行创建。可以指定多个规则类型，以便在必需的文件信息不可用时存在备份规则类型。例如，您可指定“-RuleType Publisher, Hash”以便在发布者信息不可用时应用哈希规则。“Publisher, Hash”是默认值。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="true">RuleType[]</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>RuleNamePrefix</maml:name>
          <maml:description>
            <maml:para>指定要作为前缀添加到创建的每个规则中的名称。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>User</maml:name>
          <maml:description>
            <maml:para>
              定义将应用规则的用户或组。必须用以下格式之一提供值：
              DNS 用户名 (domain\username)
              用户主体名称 (username@domain.com)
              SAM 用户名 (username)
              安全标识符 (S-1-5-21-3165297888-301567370-576410423-1103)
            </maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Optimize</maml:name>
          <maml:description>
            <maml:para>指示要组合在一起的类似规则。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IgnoreMissingFileInformation</maml:name>
          <maml:description>
            <maml:para>指示在因缺少文件信息而无法为文件创建规则的情况下 cmdlet 可继续执行。将生成跳过的文件的警告日志。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>XML</maml:name>
          <maml:description>
            <maml:para>指定新 AppLocker 策略输出为 XML 格式的字符串。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section  -->
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByValue)" position="0">
        <maml:name>FileInformation</maml:name>
        <maml:description>
          <maml:para>一个文件可以包含发布者、路径和哈希信息。可能会缺少一些信息，如未签名文件的发布者信息。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="true">FileInformation[]</command:parameterValue>
        <dev:type>
          <maml:name>FileInformation[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>RuleType</maml:name>
        <maml:description>
          <maml:para>指定要从文件信息创建的规则的类型。发布者、路径或哈希规则可从文件信息进行创建。可以指定多个规则类型，以便在必需的文件信息不可用时存在备份规则类型。例如，您可指定“-RuleType Publisher, Hash”以便在发布者信息不可用时应用哈希规则。“Publisher, Hash”是默认值。</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="true">RuleType[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Publisher, Hash</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>RuleNamePrefix</maml:name>
        <maml:description>
          <maml:para>指定要作为前缀添加到创建的每个规则中的名称。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>User</maml:name>
        <maml:description>
          <maml:para>
            定义将应用规则的用户或组。必须用以下格式之一提供值：
            DNS 用户名 (domain\username)
            用户主体名称 (username@domain.com)
            SAM 用户名 (username)
            安全标识符 (S-1-5-21-3165297888-301567370-576410423-1103)
          </maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>所有人</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Optimize</maml:name>
        <maml:description>
          <maml:para>指示要组合在一起的类似规则。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>IgnoreMissingFileInformation</maml:name>
        <maml:description>
          <maml:para>指示在因缺少文件信息而无法为文件创建规则的情况下 cmdlet 可继续执行。将生成跳过的文件的警告日志。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>XML</maml:name>
        <maml:description>
          <maml:para>指定新 AppLocker 策略输出为 XML 格式的字符串。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">Boolean</command:parameterValue>
        <dev:type>
          <maml:name>Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>默认情况下，New-AppLockerPolicy 将返回一个 AppLockerPolicy 对象。如果您使用 XML 参数，则将以 XML 字符串的形式返回 AppLocker 策略。</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:returnValue>
    </command:returnValues>
    <!-- Notes section  -->
    <maml:alertSet>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>

        </maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <!-- Example section  -->
    <command:examples>

      <command:example>
        <maml:title>
          -------------------------- 示例 1 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-ChildItem C:\Windows\System32\*.exe | Get-AppLockerFileInformation | New-AppLockerPolicy -RuleType Publisher, Hash -User Everyone -RuleNamePrefix System32</dev:code>
        <dev:remarks>
          <maml:para>创建一个 AppLocker 策略，其中包含 C:\Windows\System32 中的所有可执行文件的允许规则。该策略包含具有发布者信息的文件的发布者规则，以及不具有发布者信息的文件的哈希规则。这些规则的前缀为“System32:”，且应用于 Everyone 组。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 2 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-ChildItem C:\Windows\System32\*.exe | Get-AppLockerFileInformation | New-AppLockerPolicy -RuleType Path -User Everyone -Optimize -XML</dev:code>
        <dev:remarks>
          <maml:para>为 C:\Windows\System32 中的所有可执行文件创建一个 XML 格式的 AppLocker 策略。该策略仅包含路径规则，这些规则应用于 Everyone 组，而 Optimize 参数指示在可能时组合类似规则。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 3 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerFileInformation -EventLog -LogPath &quot;Microsoft-Windows-AppLocker/EXE and DLL&quot; -EventType Audited | New-AppLockerPolicy -RuleType Publisher,Hash -User domain\FinanceGroup -IgnoreMissingFileInformation | Set-AppLockerPolicy -LDAP &quot;LDAP://DC13.TailspinToys.com/CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=WingTipToys,DC=com&quot;</dev:code>
        <dev:remarks>
          <maml:para>使用本地 Microsoft-Windows-AppLocker/EXE 和 DLL 事件日志中的所有已审核事件新建一个 AppLocker 策略。所有规则都将应用到 domain\FinanceGroup 组。当发布者信息可用时，将创建发布者规则；如果发布者信息不可用，则创建哈希规则。如果一个文件仅有路径信息，但因为指定了 IgnoreMissingFileInformation 参数，则将跳过该文件，且该文件将包括在警告日志中。如果未指定 IgnoreMissingFileInformation 参数，则当缺少文件信息时，该 cmdlet 将退出，因为它无法创建指定的规则类型。完成创建该新 AppLocker 策略后，将设置指定组策略对象 (GPO) 的 AppLocker 策略。指定 GPO 中的现有 AppLocker 策略将被覆盖。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>
    </command:examples>
    <!-- Link section  -->
    <maml:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online version:</maml:linkText>
        <maml:uri>http://go.microsoft.com/fwlink/?LinkID=144112</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Test-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerFileInformation</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
    </maml:relatedLinks>
  </command:command>
  <!-- Test-AppLockerPolicy -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>
        Test-AppLockerPolicy
      </command:name>
      <maml:description>
        <maml:para>测试根据指定的 AppLocker 策略是否允许针对给定用户运行输入文件。</maml:para>
      </maml:description>
      <maml:copyright>
        <maml:para></maml:para>
      </maml:copyright>
      <command:verb>Test</command:verb>
      <command:noun>AppLockerPolicy</command:noun>
      <dev:version></dev:version>
    </command:details>
    <maml:description>
      <maml:para>Test-AppLockerPolicy cmdlet 使用指定的 AppLocker 策略测试是否允许针对特定用户在本地计算机上运行指定的文件列表。</maml:para>
    </maml:description>
    <!-- Cmdlet syntax section-->
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Test-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByValue)" position="0">
          <maml:name>PolicyObject</maml:name>
          <maml:description>
            <maml:para>指定包含 AppLocker 策略的策略对象。此对象可从 Get-AppLockerPolicy 或 New-AppLockerPolicy 获取。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">AppLockerPolicy</command:parameterValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>指定要测试的文件路径的列表。支持正则表达式。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>User</maml:name>
          <maml:description>
            <maml:para>
              定义要用于测试指定 AppLocker 策略中的规则的用户或组。必须用以下格式之一提供值：
              DNS 用户名 (domain\username)
              用户主体名称 (username@domain.com)
              SAM 用户名 (username)
              安全标识符 (S-1-5-21-3165297888-301567370-576410423-1103)
            </maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Filter</maml:name>
          <maml:description>
            <maml:para>按每个输入文件的策略决定筛选输出。策略决定选项包括：Allowed、Denied、DeniedByDefault 和 AllowedByDefault。默认情况下，将显示所有策略决定。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">PolicyDecision[]</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Test-AppLockerPolicy</maml:name>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="0">
          <maml:name>XMLPolicy</maml:name>
          <maml:description>
            <maml:para>包含 AppLocker 策略的 XML 文件路径。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>指定要测试的文件路径的列表。支持正则表达式。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>User</maml:name>
          <maml:description>
            <maml:para>
              定义要用于测试指定 AppLocker 策略中的规则的用户或组。必须用以下格式之一提供值：
              DNS 用户名 (domain\username)
              用户主体名称 (username@domain.com)
              SAM 用户名 (username)
              安全标识符 (S-1-5-21-3165297888-301567370-576410423-1103)
            </maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Filter</maml:name>
          <maml:description>
            <maml:para>按每个输入文件的策略决定筛选输出。策略决定选项包括：Allowed、Denied、DeniedByDefault 和 AllowedByDefault。默认情况下，将显示所有策略决定。</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">PolicyDecision[]</command:parameterValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <!-- Cmdlet parameter section  -->
    <command:parameters>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByValue)" position="1">
        <maml:name>PolicyObject</maml:name>
        <maml:description>
          <maml:para>指定包含 AppLocker 策略的策略对象。此对象可从 Get-AppLockerPolicy 或 New-AppLockerPolicy 获取。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">AppLockerPolicy</command:parameterValue>
        <dev:type>
          <maml:name>AppLockerObject</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="1">
        <maml:name>XMLPolicy</maml:name>
        <maml:description>
          <maml:para>包含 AppLocker 策略的 XML 文件路径。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByValue)" position="named">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>指定要测试的文件路径的列表。支持正则表达式。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue></dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>User</maml:name>
        <maml:description>
          <maml:para>
            定义要用于测试指定 AppLocker 策略中的规则的用户或组。必须用以下格式之一提供值：
            DNS 用户名 (domain\username)
            用户主体名称 (username@domain.com)
            SAM 用户名 (username)
            安全标识符 (S-1-5-21-3165297888-301567370-576410423-1103)
          </maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>所有人</dev:defaultValue>
      </command:parameter>

      <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Filter</maml:name>
        <maml:description>
          <maml:para>按每个输入文件的策略决定筛选输出。策略决定选项包括：Allowed、Denied、DeniedByDefault 和 AllowedByDefault。默认情况下，将显示所有策略决定。</maml:para>

        </maml:description>
        <command:parameterValue required="true" variableLength="false">PolicyDecision[]</command:parameterValue>
        <dev:type>
          <maml:name>PolicyDecision</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Allowed, Denied, DeniedByDefault, AllowedByDefault</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <!-- Input - Output section-->
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>AppLockerPolicyDecision</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>
              <!-- description  -->

            </maml:para>
          </maml:description>
        </dev:type>
        <maml:description></maml:description>
      </command:returnValue>
    </command:returnValues>
    <!-- Notes section  -->
    <maml:alertSet>
      <maml:title></maml:title>
      <maml:alert>
        <maml:para>若要测试一个嵌套组的 AppLocker 规则，应为 User 参数指定该嵌套组的代表成员。例如，在为 User 参数指定嵌套的 Finance 组时，允许 Everyone 组运行 calc.exe 的规则可能未正确应用。此时，应为 User 参数指定该 Finance 组的代表成员。</maml:para>
      </maml:alert>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <!-- Example section  -->
    <command:examples>

      <command:example>
        <maml:title>
          -------------------------- 示例 1 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Test-AppLockerPolicy -XMLPath C:\Policy.xml -Path C:\Windows\System32\calc.exe,  C:\Windows\System32\notepad.exe -User Everyone</dev:code>
        <dev:remarks>
          <maml:para>使用 C:\Policy.xml 中的 AppLocker 策略测试是否允许对 Everyone 组中的成员用户运行 calc.exe 和 notepad.exe。如果未指定组，则默认使用 Everyone 组。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 2 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-ChildItem C:\Windows\System32 -filter *.exe -recurse | Convert-Path | Test-AppLockerPolicy c:\Policy.xml -User S-1-5-21-3165297888-301567370-576410423-1103 -Filter DeniedByDefault</dev:code>
        <dev:remarks>
          <maml:para>获取 C:\Windows\System32 下所有可执行文件的列表，使用 Convert-Path cmdlet 获得每个文件的完整路径，然后使用在 C:\Policy.xml 中指定的 AppLocker 策略测试在默认情况下具有指定 SID 的用户是否被拒绝运行这些文件。当规则集合中存在规则但不存在应用于指定文件和用户的显式允许或拒绝规则时，将会出现 DeniedByDefault 的策略决定。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>

      <command:example>
        <maml:title>
          -------------------------- 示例 3 --------------------------
        </maml:title>
        <maml:introduction>
          <maml:para>C:\PS&gt;</maml:para>
        </maml:introduction>
        <dev:code>Get-AppLockerPolicy -Local | Test-AppLockerPolicy -Path C:\Windows\System32\*.exe -User domain\saradavis -Filter Denied | Format-List -Property Path &gt; C:\DeniedFiles.txt</dev:code>
        <dev:remarks>
          <maml:para>获取本地 AppLocker 策略，使用该策略确定 C:\Windows\System32 Sara Davis 中的哪些可执行文件被显式拒绝运行，然后将该列表重定向到一个文本文件。</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
        <command:commandLines>
          <command:commandLine>
            <command:commandText></command:commandText>
          </command:commandLine>
        </command:commandLines>
      </command:example>
    </command:examples>

    <!-- Link section  -->

    <maml:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online version:</maml:linkText>
        <maml:uri>http://go.microsoft.com/fwlink/?LinkID=144113</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Set-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>New-AppLockerPolicy</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Get-AppLockerFileInformation</maml:linkText>
        <maml:uri />
      </maml:navigationLink>
    </maml:relatedLinks>
  </command:command>
</helpItems>
